
main .banner {width:100%; height:450px;  overflow:hidden; position:relative;}
main .banner ul {position:absolute;left: 0;top: 0;}
main .banner ul li{height:450px;float: left;}
main .banner ol {position:absolute;right: 50%;bottom: 10px;z-index:6}
main .banner ol li{width: 15px;height: 3px;background: #ccc;margin-left: 5px;float: left;line-height: 20px;text-align: center;border-radius: 2px;}
main .banner ol li.ac{background: red;color: #fff;}
main .banner>a{text-decoration: none;position: absolute;top: 50%;margin-top: -10px;height: 40px;line-height: 32px;text-align: center;width: 40px;font-size: 40px;vertical-align: middle;color: #fff;background: rgba(0,0,0,0.5);z-index:6;}
main .goPrev{left: 100px;}
main .goNext{right: 100px;}
main .banner img{width:1920px; height:450px;}